home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / borland / svgabg52.zip / SVGA16.H < prev    next >
Text File  |  1991-09-28  |  974b  |  34 lines

  1. /************************************************/
  2. /*                         */
  3. /*        SuperVGA 16 BGI driver defines    */
  4. /*        Copyright (c) 1991        */
  5. /*        Jordan Hargraphix Software        */
  6. /*                        */
  7. /************************************************/
  8.  
  9. #include <dos.h>
  10.  
  11. #ifndef _DAC16_
  12. #define _DAC16_
  13. typedef unsigned char DacPalette16[16][3];
  14. #endif
  15.  
  16. extern int far Svga16_fdriver[];
  17.  
  18. /* These are the currently supported modes */
  19. #ifndef SVGA320x200x16
  20. #define SVGA320x200x16    0    /* 320x200x16 Standard EGA/VGA */
  21. #define SVGA640x200x16    1    /* 640x200x16 Standard EGA/VGA */
  22. #define SVGA640x350x16    2    /* 640x350x16 Standard EGA/VGA */
  23. #define SVGA640x480x16    3    /* 640x480x16 Standard VGA */
  24. #define SVGA800x600x16    4    /* 800x600x16 SuperVGA/VESA */
  25. #define SVGA1024x768x16    5    /* 1024x768x16 SuperVGA/VESA */
  26. #endif
  27.  
  28. #ifndef XNOR_PUT
  29. #define    XNOR_PUT    5
  30. #define NOR_PUT        6
  31. #define NAND_PUT    7
  32. #define TRANS_COPY_PUT    8    /* Doesn't work with 16-color drivers */
  33. #endif
  34.